
// 封装一个函数，将具有微信具有success和failApi函数转化为promise风格
const promiseify = function(ApiFn){
  return function(options){
    return new Promise((resolve,reject) =>{
      ApiFn({
        ...options,
        success:resolve,
        fail:reject
      })
    })
  }
}
// 调用 
// const wxLogin = promiseify(wx.login)
// const wxRequest = promiseify(wx.request)

// wxRequest({url:"http://127.0.0.1/api/goods"}).then(data =>{
//   console.log(data)
// })

module.exports = promiseify
